go through fire and flood

n.赴汤蹈火